have tendency to speak indiscreetly - Turco Inglés Diccionario